f4db015fc658d5d86a0539259cad8b38d863ade1,rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/model/ClassResourceInfo.java,ClassResourceInfo,getProduceMime,#,253
Before Change
return JAXRSUtils.parseMediaTypes(producesTypes);
}
return JAXRSUtils.getProduceTypes(
AnnotationUtils.getClassAnnotation(getServiceClass(), Produces.class));
} else {
return parent.getProduceMime();
}
After Change
if (producesTypes != null) {
return JAXRSUtils.parseMediaTypes(producesTypes);
}
Produces produces = AnnotationUtils.getClassAnnotation(getServiceClass(), Produces.class);
if (produces != null || parent == null) {
return JAXRSUtils.getProduceTypes(produces);
} else {
return parent.getProduceMime();